package org.vaadin.nf4v.core;

import org.vaadin.nf4v.core.navigation.Navigator;

/**
 * Each application level window which should be managed by framework should implement this interface.
 * Window implementation should create Navigator object and place it inside page layout.
 * Thus developer is free to make any decoration of window.
 */
public interface NavigableWindow {

    /**
     * @return window navigator object
     */
    Navigator getNavigator();
}
